
/*全局的公共设置*/
html{min-height: 100%;font-size: 62.5%;}
@media only screen and (max-width: 341px){
    html {font-size: 50%!important;}
}
@media only screen and (min-width: 340px) and (max-width:385px){
    html {font-size: 62%!important;}
}
@media only screen and (min-width: 481px){
    html {font-size: 75%!important;}
}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{font-family: "Helvetica,STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Arial";background-color: #f3f3f3;color: #666;}
.container{min-width: 320px;max-width: 1024px;margin: 0 auto;padding-bottom: 6rem;}
.container img{max-width: 100%;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none; }
.containerNobtn{padding-bottom: 0px;}
.containerMtp44{margin-top: 44px;}
.containerMtp54{margin-top: 54px;}
a{text-decoration: none;color: #333; -webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;cursor: pointer;-webkit-transition:all ease-in .3s;}
a:active,a:visited{color: #333;text-decoration: none;}
/*button按钮元素特殊样式去除*/
button::-moz-focus-inner,
button[type="button"]::-moz-focus-inner,
button[type="submit"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  border: 1px dotted transparent;
  padding: 0 2px;
}  
input{-webkit-touch-callout: none;-webkit-tap-highlight-color:transparent;}
/*公共样式的设置*/
.fl{float:left;}
.fr{float:right;}
.clearfix {zoom:1;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
::-webkit-input-placeholder{color:#aaa;}
:-moz-placeholder{color:#aaa;}
::-moz-placeholder{color:#aaa;}
:-ms-input-placeholder{color:#aaa;}
.fcolor_icon{color: #82C24B;}
.color_more1{color: #d1dc06!important;background-color: #b8d758!important;}
.color_more2{color: #FF6367!important;background-color: #6dbebf!important;}
.color_more3{color: #fdbcf3!important;background-color: #e5c09f!important;}
.color_more4{color: #a7d9cc!important;background-color: #d4bfdb!important;}
.color_more5{color: #FF6367!important;background-color: #95c693!important;}
.color_more6{color: #fdbcf3!important;background-color: #9bcee5!important;}
.colorba01{background-color: #b8d758!important;}
.colorba02{background-color: #6dbebf!important;}
.colorba03{background-color: #e5c09f!important;}
.colorba04{background-color: #d4bfdb!important;}
.colorba05{background-color: #95c693!important;}
.colorba06{background-color: #9bcee5!important;}
.colorba07{background-color: #ff950e!important;}
.colorba08{background-color: #fd5725!important;}
.colorba09{background-color: #FF6367!important;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.mtb10{margin-top: 10px;margin-bottom: 10px;}
.box_flex{
     display: -webkit-flex;-webkit-flex-direction: row;-webkit-flex-flow: wrap;-webkit-align-content:center;-webkit-justify-content: space-between;-webkit-align-items: center;-webkit-align-items: center;
     box-orient:horizontal;-webkit-box-orient:horizontal; box-align:center;-webkit-box-align:center;box-pack:justify;-webkit-box-pack:justify;
     display: -webkit-box;
  }
.hide{display: none;}
.bor_all{border:1px solid #ededed;}
.bor_tnb{border-bottom: 1px solid #eee;border-top: 1px solid #ededed;}
.bor_lnr{border-left: 1px solid #eee;border-right: 1px solid #ededed;}
.lay_box,.col_three,.categoreies,.rec_goods_list ul{width: 96%;height:auto;margin-left:auto;margin-right: auto;background-color: #fff;}
/*主要布局*/
.col-two{display:block;position: relative;}
.col-two .left1,.col-two .right1,.col-two .right2{position: absolute;top: 50%;-webkit-transform:translateY(-50%);}
.col-two .rigtop1{position: absolute;right:10%; }
.col-two .left1{left: 2%;}
.col-two .right1{right: 0%;color: #979797;}
.col-two .right2{position: absolute;right:10%;}
/*三栏布局*/
.col_three{padding:1rem 2%;}
.col_three_row{position: relative;width:100%;min-height: 1px;padding-bottom: 10px; }
.col_three_inner{position: relative;width: 100%;height: auto;padding-left: 100px;min-height: 88px;}
.col_three_inner .col_t_o{position: absolute;left: 0;}
.col_three_inner .col_t_tw{position: absolute;left: 100px;width:auto;height: 100%;}
.col_three_inner .col_t_th{position: absolute;right: 0;height: 100%;}
/*字体图标样式的控制*/
.font-icon,.font-icon2{display:inline-block;border-radius:50%;width:36px;height: 36px;margin-right: 3%;background-color: #b8d758;text-align: center;position: relative;float: left;}
.font-icon .lnr{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);font-size: 1.8rem;color: #fff;}
.font-icon2 .lnr{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);font-size: 1.8rem;}
/*置顶工具条显示隐藏的动画*/
.attention_bar{width: 100%;position: fixed;left: 0;top: 0;overflow: hidden;z-index: 1000;}
.attention_bar .attention{width: 100%;padding:0 2%;position: relative;background:rgba(258,258,258,.8);color: #666;overflow: hidden;border-bottom: 1px solid #ddd;-webkit-animation:showAttention .8s ease-in .1s;}
.attention_bar .attention span{font-size: 1.2rem;height: 30px;line-height: 30px;}
.attention_bar .attention a{line-height:1.5;padding:.4rem 1.2rem;background-color: #82C24B;color: #fff;-webkit-border-radius:5px;-webkit-transition: all ease-in .4s;}
.attention_bar .attention a:active{background-color: #477b1a;}
@-webkit-keyframes showAttention{
  0%{-webkit-transform: translateY(-100%);opacity: 0;}
  40%{-webkit-transform: translateY(-70%);opacity: .4;}
  70%{-webkit-transform: translateY(-40%);opacity: .7;}
  100%{-webkit-transform: translateY(0%);opacity: 1;}
}
@-webkit-keyframes hideAttention{
  0%{-webkit-transform: translateY(0%);opacity: 1;}
  40%{-webkit-transform: translateY(-40%);opacity: .7;}
  70%{-webkit-transform: translateY(-70%);opacity: .4;}
  100%{-webkit-transform: translateY(-100%);opacity: 0;}
}
/*焦点图部分*/
.banner_place{width: 100%;position: relative;overflow: hidden;background-color: #fff; }
.banner_place:after{content:'';width: 100%;display: block;padding-bottom:45.8%; }
.banner_place_inner{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
.swiper-container img{display: block;}
#banner .swiper-pagination-bullet{background-color: #fff;border:1px solid #ddd;}
#banner .swiper-pagination-bullet-active{background-color: #034009;}
/*nav导航部分*/
.nav_list{width: 100%;padding: .6rem 2%;background-color: #fff;}
.nav_list li{-webkit-box-flex:25%;width: 33.3%;}
.nav_list li a{display: inline-block;width: 100%;text-align: center;font-size: 1.2rem;margin: .3rem 0;padding:.2rem 0;-webkit-transition:all ease-in .4s;}
.nav_list li a:hover,.nav_list li a.active{background-color: #f3f3f3;color: #135219;}
.nav_list li a.actived{background-color: #f1f1f1;color: #135219;}
.nav_list li a .lnr{font-size: 3rem;color: #82C24B;-webkit-transition:all ease-in .4s;}
.nav_list li a span.nav_txt{display: block;padding:.1rem 0 .1rem 0;}
.nav_list li a:hover .lnr{color: #135219;}

/*视频播放*/
.video_place{position: relative;width: 100%;background: #eaeaea;overflow: hidden;}
.video_place:after{content: ''; display: block;width: 100%;padding-bottom: 56%;}
.video_box{width: 100%;padding:1% 0;height:auto;background-color: #fff;position: absolute;left: 0;top: 0;}
.video_box video{display:block;width: 96%;margin:0 auto;height: auto;background-image: url("../video/spimg.png");background-repeat: no-repeat;background-size: 100% 100%;}
/*精选广告和店铺*/
.adtit{width: 100%;display: inline-block;text-align: center;background-color: #fff;font-size: 2.5rem;color: #FF6367;font-family: "Microsoft YaHei";border: 1px solid #ededdd;padding: 1rem 0;position: relative;
}
.come_in{position:absolute;-webkit-animation: comeIn  1s ease-in  infinite;}
.adtit small a{font-size: 1.4rem;margin-left: 1.2rem;}
.omni_ad{width: 100%;padding:0 2%;margin-top:5px; }
.omni_ad:first-child{margin-top:0;}
.omni_ad a{display: block;width: 100%;}
.images_box img{display: block;width: 100%;height: auto;max-width: 100%;}
@-webkit-keyframes comeIn{
  0%{-webkit-transform:scale(1);-webkit-transform:translateX(0px);}
  25%{-webkit-transform:scale(1.5);-webkit-transform:translateX(10px);}
  50%{-webkit-transform:scale(2);-webkit-transform:translateX(20px);}
  75%{-webkit-transform:scale(1.5);-webkit-transform:translateX(-10px);}
  100%{-webkit-transform:scale(1);-webkit-transform:translateX(0px);}
}
/*搜索框*/
.form_seacher{margin: 0 auto;width: 90%;position: relative;}
.form_seacher input[type="text"]{width:100%;padding:.7rem 0 .5rem;padding-left:2rem;border:0px;border:1px solid #ddd;border-radius: 5px;-webkit-border-radius:5px;-webkit-transition:all ease-in .4s;font-size: 1.4rem;}
.form_seacher input[type="text"]:focus{border-color:1px solid #82C24B;background-color: #eaeaea;}
.form_seacher .fa-search{position: absolute;left: .5rem;top:50%;font-size: 1.4rem;-webkit-transform:translateY(-55%);}
/*分类信息*/
.categoreies li{width: 49.5%;display:inline-block;background-color: #fff;margin-bottom: 1%;float: left;}
.categoreies li:nth-child(2n){float: right;}
.categoreies li a{display: block;padding: 1rem;font-family: "Microsoft YaHei";position: relative;padding-bottom: 5rem;}
.categoreies li .cate_text{display:inline-block;width: 100%;}
.categoreies li .cate_img{position: absolute;left:50%;bottom:0;-webkit-transform: translateX(-50%);}
.categoreies li .cate_img img{display: block;max-width: 100%;}
.cate_text{color: #fff;letter-spacing: 0;}
.cate_text b{font-size:70%;float:right;}
@media only screen and (max-width: 341px){
   .categoreies li a{padding-bottom: 4rem;}
   .cate_text{font-size: 2.2rem;padding: .3rem 1rem 2rem 1rem;}
   .cate_text b {padding-top:.2rem;}   
}
@media only screen and (min-width: 342px) and (max-width:415px){
   .categoreies li a{padding-bottom: 5rem;}
   .cate_text{font-size: 1.6rem;padding: .4rem 1rem 3rem;}  
   .cate_text b {padding-top: 1.8rem;}
}
@media only screen and (min-width:416px){
   .categoreies li a{padding-bottom: 8rem;}
   .cate_text{font-size: 2.2rem;padding: 1rem 1.5rem 3rem 1.5rem;} 
   .cate_text b {padding-top: 2.6rem;}
}
/*商品信息*/
.rec_goods_list li{width: 49.5%;padding:1rem 0;border-bottom: 1px solid #ddd;text-align: center;background-color: #fff;margin-bottom: .5rem;border: 1px solid #ededdd;-webkit-transition:all ease-in .3s;display: inline-block;float: left;}
.rec_goods_list li:nth-child(2n){float: right;}
.rec_goods_list li:hover,.rec_goods_list li.active{border-color: #82C24B;}
.rec_goods_list li a{display: block;cursor: pointer;}
.goods_img_box{width: 90%;padding-top:90%;margin:0 auto;height:0;background-image: url(../img/loading_img01.png);background-repeat: no-repeat;background-size: cover;}
.goods_img_box img{width:100%;max-width:100%;margin-top: -100%;height:auto;display: block;}
.rec_goods_list li .goods_name{ width: 90%;margin:0 auto;padding:.5rem 0;text-align: left;border-bottom: 1px solid #ddd;
  display:-webkit-box!important;word-break: break-all;text-overflow: ellipsis;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient: vertical;min-height: 2rem;}
.rec_goods_list li .price_box{ width: 90%;margin:.3rem auto 0;}
.rec_goods_list li .price{font-size: 2.0rem;color: #FF6367;width:100%;display:inline-block;text-align: left;}
.rec_goods_list li .price .fa{font-size: 80%;}
.rec_goods_list li .price s{font-size: 1.0rem;padding-left: .1rem;color: #ddd;}
.rec_goods_list li .price s .fa{font-size: 80%;}
.rec_goods_list li .selod{font-size:70%;color: #bbb;font-weight:normal;line-height: 1.8;float: right; }
/*底部导航*/
footer{position: fixed;bottom: 0;width: 100%;background-color:#eee;border-top:1px solid #bbb;z-index: 100;}
.footer_nav .box_flex{width: 100%;overflow: hidden;}
.footer_nav .box_flex li{-webkit-flex:1;flex:1;text-align: center;width: 20%;-webkit-box-flex:20%;}
.footer_nav .box_flex li a{font-size: 1rem;display: inline-block;width:100%;text-align: center;cursor: pointer;/*color:#82C24B;*/color:#666;padding: .5rem 0;}
.footer_nav .box_flex li a:hover,.footer_nav .box_flex_old li a.active{/*color: #fff;*/color: #034009;}
.footer_nav .box_flex li .icon{font-size: 2.4rem;display: block;}
.has_news{display: block;width: 2.4rem;margin-left:auto;margin-right: auto;position: relative;-webkit-transition: all linear .3s;}
.has_news b{position: absolute;left: 100%;top: 0;-webkit-transform:translate(-10%,-0%);display:inline-block;width:1.2rem;line-height:1.2rem;-webkit-border-radius:50%;background-color: #E84940;color: #fff;font-size: .8rem;text-align: center;-webkit-animation:shoppingNumIn 2s ease-in infinite 2s;}
.footer_logo {position: absolute;left: 50%;bottom: 0%;z-index: 1000;-webkit-transform:translateX(-50%);width: 20%;text-align: center;margin-bottom: -0.5rem;}
.footer_logo a{display:block;width:100%;height:auto;-webkit-border-radius:50%;}
.footer_logo a img{max-width: 100%;-webkit-border-radius:50%;background-color: #034009;border:2px solid #75b83e;}
@-webkit-keyframes shoppingNumIn {
    0% {
        -webkit-transform: rotateX(-45deg);
        -webkit-transform: scale(0);
    }

    30% {
        -webkit-transform:rotateX(0deg);
        -webkit-transform: scale(.3);
    }

    60% {
        -webkit-transform: rotateX(45deg);
        -webkit-transform: scale(.6);
    }

    90% {
        -webkit-transform: rotateX(90deg);
        -webkit-transform: scale(.9);
    }
  
    100% {
        -webkit-transform: rotateX(0deg);
        -webkit-transform: scale(1.2);
    }
}

/*加入购物车底部导航*/
.cart_footer{position: fixed;left: 0;bottom: 0;right: 0;width: 100%;background-color: #fff;}
.cart_footer .box_flex li a{display:inline-block;width: 100%;height: 50px;text-align: center;border-right: 1px solid #ededed;font-size:1.2rem;}
.cart_footer li.has_icon{text-align: center;width: 14%;}
.cart_footer li.has_icon a{padding-top:.2rem;}
.cart_footer li.has_icon .lnr{display: block;font-size: 2.0rem;margin: 3px 0px;}
.cart_footer li.no_icon{width: 29%;height:100%;text-align: center;line-height: 50px;}
.cart_footer li.no_icon a{width: 100%;color: #fff;border-right: 0px;font-size:1.6rem;font-weight:bold;}
.cart_footer li.color01{background-color: #FE9402;}
.cart_footer li.color02{background-color: #FF5000;}
.cart_footer li.color03{background-color: #D2D2D2;}
.cart_footer li span.color02{color:#FF5000;}
.cart_footer li a b{font-weight:normal;}
.new_carts{line-height: 40px;padding-left: 2%;}
.new_carts .price{font-size: 2.0rem;color: #FF6367;}
.new_carts .btn-submit{padding:.5rem 1.5rem;margin-top: .5rem;margin-right: 2%;}
/*发表评价底部信息*/
.publish_comm .col-two{min-height: 44px;}
.publish_comm input[type="radio"]{width: 17px;height: 18px;margin:0 4px 0 0;vertical-align: middle;}
.publish_comm .btn-submit{height:100%;padding:.4rem 1.2rem;color: #fff;letter-spacing: 0px;} 
/*更多推荐*/
.more_recom{width:28%;margin: 10px auto;}s
.more_recom a{width: 100%;display:inline-block;text-align: center;padding: .5rem 0;border:1px solid #ddd;-webkit-border-radius:8px;font-size: 1.2rem;-webkit-transition: all ease-in .4s;}
.more_recom a:hover,.more_recom a.active{background-color: #b8d758;color: #fff;}
.swiper-container img{width: 100%;height: auto;}
/*公司信息*/
.com-info{text-align: center;font-size: 1.2rem;margin-top: 40px;}

/*我的页面*/
.store_binfo{width: 100%;margin:0;padding-top:0;overflow: hidden;border-bottom: 1px solid #eee;position: relative;}
.my_bg{width: 100%;height: auto;background-image: url(../img/bg.jpg);background-repeat: no-repeat;background-size:cover;padding-top: 14%;padding-bottom: 14%;padding-left: 3%;padding-right: 3%;}
.my_bg .bck_info{width: 100%;}
.my_bg dt{float:left;width: 120px;padding-left:15px;overflow: hidden;}
.my_bg dt img{width:80px;height:auto;border-radius: 50%;border:2px solid #82C24B;}
.my_bg dd{margin-left: 120px;height:80px;padding-top: 12px;}
.my_bg dd h2{font-size: 1.8rem;font-weight: normal;font-family: "Microsoft YaHei"}
.my_bg dd div{position: relative;}
.my_bg dd a{display: block;font-size: 1.2rem;color: #999;line-height: 2;font-family: "Microsoft YaHei";}
.my_bg dd a:focus,.my_bg dd a:hover,.my_bg dd a:active{color: #333;}
.my_bg .b_toprig{position: absolute;right: 3%;top: 3%;}
.b_toprig cite{font-size: 1.3rem;text-align: right;}
.b_toprig a{display: block;text-align: right;color: #82C24B;font-size: 1.2rem;margin-top: 5%;}
/*消息数量提示的样式*/
.fa-lg {font-size: 1.33333333em;line-height: 0.75em;vertical-align: -15%;}
.fa-stack {position: relative;display: inline-block; width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}
.fa-stack-1x,.fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.b_toprig .fa-stack-1x{text-align: right;top: 0;left: 66%;font-size: 0.1rem;}
.b_toprig a .lnr-circle{width:16px;height:16px;background-color:red;color: #F90000;border-radius: 50%;color: #fff;letter-spacing: -2px;text-align: center;line-height: 16px;padding-right: 2px;}

.my_into {position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: auto;background-color: rgba(0,0,0,.3);}
.my_into li{float: left; width:49%;text-align: center;font-size:1.4rem;color: #fff;font-family: "Microsoft YaHei";padding-bottom: 3px;}
.my_into li span{display: block;color: #3F9202;font-size: 1.8rem;margin-bottom: -5px;}
.my_into li span .fa{font-size: 80%;}
.my_into li:last-child{float: right;border-left: 1px solid #fff;}
.my_into li:last-child span{color: #FF6367;}

.my_nav ul{width: 96%;margin:0 2%;background-color: #fff;padding:2% 0;}
.my_nav li{flex: 1;-webkit-flex:1;text-align: center;width:33.3%; }
.my_nav li a{display: block;padding:.2rem 0;}
.my_nav li a:hover,.my_nav li a:focus,.my_nav li a:active{background-color:#eaeaea;}
.my_nav li a em{display: block;font-size: 1.4rem;color: #FF6367;font-weight: bold;}
.my_nav li a span{font-size: 1.2rem;}
.my_nav li:nth-child(even){border-left:1px solid #ddd;border-right: 1px solid #ddd;}

.store_modals ul{width: 96%;margin:0 2%;}
.store_modals ul li{width: 49.5%;float:left;padding:2% 2%;-webkit-transition: all ease-in .3s;margin-bottom: 5px;background-color: #fff;}
.store_modals ul li:hover,.store_modals ul li:active{background-color: #eaeaea;}
.store_modals ul li:nth-child(2n){float: right;margin-left: 1%;}
.store_modals ul li a{display: inline-block;width:100%;vertical-align: middle;font-family: "Microsoft YaHei";color: #1B1B1B;position: relative;}
.store_modals ul li a .font-icon{float: left;}
.store_modals ul li .font-icon .lnr{font-size: 1.8rem;color: #fff;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);}
.store_modals ul li a .text{float: left;display: table;position: absolute;left:44px;top: 50%;-webkit-transform: translate(0px,-50%);}
.store_modals ul li a .text h4{display: table-cell;vertical-align: middle;font-size: 1.6rem;}
.store_modals ul li .fr{position: absolute;right: 1%;top: 15%;-webkit-transform: transitionX(-15%);}
.store_modals ul li .fr .lnr{font-size: 1.2rem;color: #333;}

/*上下两行布局 star*/
.two_row{width: 96%;margin:10px auto;}
.Mpanle_wrapper{background-color: #fff;width: 100%;padding: 2%;}
.Mpanle_tit{height: 4rem;line-height: 4rem;overflow: hidden;}
.Mpanle_tit .fl{min-width: 50%;display: inline-block;line-height: 4rem;position: relative;height: 4rem;}
.Mpanle_tit .fl .font-icon{position: absolute;top: 50%;-webkit-transform:translateY(-50%);width: 30px;height: 30px;font-size: 1.4rem;}
.Mpanle_tit .fl .font-icon .lnr{font-size: 1.8rem;}
.Mpanle_tit .fl b{margin-left: 35px;font-size: 1.6rem;font-family: "黑体";}
.Mpanle_tit .fr{color: #D4D4D4;height: 4rem;line-height: 4rem;vertical-align: middle;font-size: 1.4rem;letter-spacing: -1px;}
.Mpanle_tit .fr .lnr{margin-left: 5px;font-size: 1.6rem;color: #909090;line-height: 4rem;}
.Mpanle_con {border-top: 1px solid #ddd;}
.Mpanle_con li{-webkit-flex:1;width: 20%;text-align: center;padding: 10px 0;}
.Mpanle_con li a{display: block;width: 100%;color: #A3A3A3;}
.Mpanle_con li a .lnr{font-size: 2.2rem;line-height: 2;color: #767676;}
.Mpanle_con li a .text{display: block;font-size: 1.2rem;}
.Mpanle_con li a .num{font-size: 1.8rem;color: #909090;font-family: "Microsoft YaHei";line-height: 2;}

@media only screen and (min-width: 538px){
  .store_modals ul li a .font-icon{width:44px;height: 44px;margin-right: 2%;background-color: #b8d758;text-align: center;}
  .store_modals ul li a .lnr{font-size: 1.4em;}
  .store_modals ul li a .text{float: left;display: table;position: absolute;left:54px;top: 50%;-webkit-transform: translate(0px,-50%);}
  .Mpanle_tit .fl .font-icon{width: 36px;height: 36px;}
  .Mpanle_tit .fl b{margin-left: 42px;}
}
@media only screen and (max-width: 341px){
  .b_toprig a .fa-circle{font-size:2.2rem;}
  .b_toprig .tack-num{right: -18%;}
  .my_bg dt{width: 90px;}
  .my_bg dt img{width:60px;}
  .my_bg dd{margin-left: 90px;height:60px;padding-top: 10px;}
  .my_bg dd h2{font-size: 2.0rem;}
  .my_bg dd a{line-height: 1.5;}
  .store_modals ul li a{font-size: 2.0rem;}
  .store_modals ul li a .lnr{font-size: 1.4em;} 
}
/*上下两行布局 end */
/*商品列表 star */
.goods_lists{width: 100%;margin:10px 0;background-color: #fff;}
.goods_lists li{position: relative;padding:10px 0;}
.goods_lists li a{display: block;width: 100%;height: 100%;}
.goods_lists .goods_list {position: relative;min-height: 100px;padding-left: 120px;}
.goods_lists .goods_list dt{position: absolute;left: 10px;top: 0;overflow: hidden;text-align: center;width: 100px;height: 100px;border:1px solid #cdcdcd;}
.goods_lists .goods_list dt.cover{background:#f3f3f3 url(../img/loading_img01.png) no-repeat center center;background-size: cover;}
.goods_lists .goods_list dt img{max-width: 100%;}
.goods_list dd {font-size: 1.4rem;}
.goods_list dd h5 {overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #383838;} 
.goods_list dd p{color: #7D7E80;position: absolute;bottom: 5px;}
/*服务类型 star */
.sect_tit{font-size: 1.6rem;}
.serv_type .box_flex{-webkit-justify-content: space-around;justify-content: space-around;}
.serv_type .box_flex li{width: 33.3333%;text-align: center;}
.serv_type li label{width:80%;display:inline-block;margin:0 auto;font-size: 1.2rem;padding: .5rem 0;border:1px solid #ddd;-webkit-border-radius:4px;-webkit-transition: all ease-in .3s;}
.serv_type li label:hover,.serv_type li label:active,.serv_type li label:focus{background-color: #eee;color:#333;}
.serv_type li label input[type="radio"]{opacity:0;position: absolute;}
.serv_type li label.active{background-color: #fc0;}
/*申请数量 star */
.input-group{padding: 10px 0;}
.input-group .inp_btn{-webkit-appearance: none;background-color: none;height: 40px;text-align: center;color: #878787;font-size: 4.4rem;float: left;line-height: 0;box-shadow: 0px 1px 1px rgba(0,0,0,.1);border:1px solid #E6E6E6;-webkit-transition: all ease-in .3s;-webkit-transform: scale(1);}
.input-group .inp_btn:active{-webkit-appearance: none;}
.input-group .inp_btn.cut{width: 40px;background-color: #E6E6E6;color: #858688;padding-bottom: .5rem;border-color: #ddd;}
.input-group .inp_btn.plus{width: 40px;background-color: #FF6367;color: #fff;}
.input-group .inp_btn.text{min-width:40px;max-width:100px;margin-left: 10px;margin-right: 10px;line-height: 40px;font-size: 2.4rem;padding: .5rem;}
.input-group .inp_btn:active,.input-group .inp_btn:focus,.input-group .inp_btn.active{-webkit-transform: scale(1.1);}
.input-group .inp_btn.cut:active,.input-group .inp_btn.cut:focus,.input-group .inp_btn.cut.active{background-color: #ddd;}
.input-group .inp_btn.plus:active,.input-group .inp_btn.plus:focus,.input-group .inp_btn.plus.active{background-color: #FF3439;}

.explain{font-size: 1.2rem;color: #B8B8B8;}
.apply_num p{margin-top: 5px;}
/*问题描述 star */
.problem_ms textarea{margin-top: 10px;width: 86%;min-height: 4rem;border:1px solid #E6E6E6;font-size: 1.4rem;border-radius: 5px;-webkit-border-radius:5px;box-shadow: -1px -1px 3px rgba(0,0,0,.1);padding:.5rem;line-height: 1.5;color: #878787;}
/*上传图片 star */
.flie_images li {min-height: 1px;padding-top: 0;width: 25%;}
.flie_images li a{width: 80%;display: block;position: relative;min-height: 1px;}
.flie_images li a .block{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;text-align: center;border:1px solid #E6E6E6;overflow: hidden;background-color: #fff;padding-bottom: 100%;margin-top: -40%;}
.flie_images li a .block img{width: 100%;padding-top: 100%;margin-top: -100%;}
.flie_images li.add_images{height: auto;padding-top: 25%;}
.flie_images li.add_images .add_images_inner{position: relative;width:80%;min-height: 1px;}
.add_images_inner .add_ms{position: absolute;left: 0%;top: 0%;right: 0;bottom: 0;width: 100%;text-align: center;border:1px solid #E6E6E6;overflow: hidden;background-color: #fff;padding-bottom: 100%;margin-top: -100%;}
.add_images input[type="file"]{position:absolute;width: 100%;z-index: 10;/*-webkit-transform:translate(-50%,-50%)*/padding-top: 70%;margin-top: -100%;left: 0px;opacity: 0;}
.add_images_inner .dw{width:100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);}
.add_images .add_ms span{font-size: 3rem;display: block;color:#E6E6E6;padding:.5rem;}
.add_images .add_ms b{color: #E6E6E6;font-family: "Microsoft YaHei";}

/*提交按钮*/
.submit_box{width: 96%; margin:30px auto;background-color: #fff;}
.btn{-webkit-appearance: none;border:1px solid #ddd;background-color: #f1f1f1;font-size: 1.2rem;color: #333;text-align: center;-webkit-transition: all ease-in .3s;}
.btn:hover,.btn.active,.btn:focus,.btn:active{background-color: #eee;}
.btn-submit{padding:1rem 0;font-size: 1.4rem;letter-spacing: 3px;background-color: #FF6367;color: #fff;-webkit-border-radius:4px;}
.btn-submit:hover,.btn-submit.active,.btn-submit:focus,.btn-submit:active{background-color: #FF3439;}
.btn-block{width: 100%;}
.btn-help{padding:.3rem 0;font-size: 1.4rem;border:1px solid  #cdcdcd;color: #333;background-color: none;}
/*我的子店铺页面*/
.head{position: fixed;left: 0;top: 0;width:100%;height: 44px;border-bottom: 1px solid #ddd;z-index: 100;}
.head_box{width: 100%;height:44px;background-color:rgba(238,238,238,.6); position: relative;text-align: center;line-height: 44px;font-size: 1.6rem;font-family: "Microsoft YaHei";color:#383838;}
.head_box .back{position: absolute;left: 2%;border-right: 1px solid #ddd;padding-right: 2%;}
.head_box a,.head_box button{display: block;position: absolute;right: 2%;top: 0;font-size: 1.2rem;border-left: 1px solid #ddd;padding-left: 2%;}
.head_box a.btn-help,.head_box button.btn-submit{padding:0 1rem;height: 28px;line-height: 28px;margin-top: 8px;-webkit-border-radius:4px;}
.head_box button.btn-submit{color: #fff;}
.containerMtp44{margin-top: 44px;}
.containerMtp54{margin-top: 54px;}
.w_tab{width: 96%;margin:54px auto 0;}
.w_tab_tit li{width: 33.3%;text-align: center;}
.w_tab_tit li a{display: inline-block;width: 100%;height: 36px;line-height: 36px;background-color: #fff;-webkit-transition: all ease-in .3s;font-size: 1.4rem;}
.w_tab_tit li.full{height: 36px;line-height: 36px;background-color: #fff;-webkit-transition: all ease-in .3s;font-size: 1.4rem;}
.w_tab_tit li.active a,.w_tab_tit li.active{background-color: #FF6367;color: #fff;}

.w_tab_con{background-color: #fff;display: none;}
.w_tab_con.active{display: block;}
.search_form {padding:2rem 2rem 1rem;background-color: #fff;position: relative;}
.search_form input[type="search"]{width: 100%;border:1px solid #ededed;-webkit-border-radius:4px;background-color: #fff;padding:.5rem;box-shadow:1px -1px 0px rgba(0,0,0,.1);-webkit-transition: all ease-in .3s;}
.search_form input[type="search"]:focus,.search_form input[type="search"]:active,.search_form input[type="search"].active{border-color: #FF6367;background-color: #ededed;}
.search_form input[type="submit"]{position: absolute;top:2rem;right: 2rem;-webkit-appearance:none;background-color: #FF6367;color: #fff;border:1px solid #FF6367;-webkit-border-radius:5px;padding: .5rem 1.5rem;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}

/*店铺统计*/
.responsive_table{overflow-x: hidden;overflow-y: auto;background-color: #fff;}
.table{width: 100%;height: auto;max-width: 100%;font-size: 1.4rem;margin-top:10px;margin-bottom: 10px;}
.table-bordered{border:1px solid #ededed;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td/*, .table-bordered>thead>tr>th*/{border:1px solid #ededed;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{vertical-align: middle;padding:.5rem 0;text-align: center;}
/*.table>thead>tr>th,.table>tbody>tr>th{font-weight: bold;}*/

.table caption{text-align: left;height: 30px;line-height: 30px;padding-left: 15px;font-size: 1.2rem;color: #333;font-size: 1.5rem;}
.mystore_info{margin-top: 15px;margin-bottom: 15px;}
.mystore_info tr td:nth-child(2){text-align: left;padding-left: 2%;padding-right: 2%;}
.mystore_info tbody>tr>th{width: 20%;padding-left: 4%;padding-right: 2%;text-align: justify; letter-spacing:4px;}
.mystore_info>thead>tr>th{color: #333;}

/*===普通会员====两行三列布局*/
.member_info .col_three_inner .col_t_o a{display: block;width: 88px;height: 88px;background: url(../img/member_photo.jpg) no-repeat center center; background-size: cover;}
.member_info .col_three_inner .col_t_o a img{max-width: 100%;}
.member_info h3{font-size: 1.4rem;color: #333;line-height: 2.2;font-weight: bold;}
.member_info .member_info{font-size: 1.2rem;}
.member_info .col_three_inner .timed{font-size: 1.2rem;position: absolute;bottom: 5px;color: #999;}
.member_info .col_three_inner .relate_info{height: 100%;position: relative;}
.member_info .col_three_inner .relate_info .font-icon{position: absolute;top: 50%;-webkit-transform: translateY(-50%);right: 6%;}

.menber_tag{border-top: 1px solid #ddd;padding: 10px 0;}
.menber_tag dt{font-size: 1.8rem;color: #333;width: 88px;vertical-align: top}
.menber_tag dd{padding: 0 10px;margin-left: 88px;}
.menber_tag dd span{padding:3px 10px;font-size: 1.2rem;background-color: #b8d758;-webkit-border-radius:4px; color: #fff;display: inline-block;margin:3px 5px 5px 5px;}
/*我的粉丝团*/
.fans{width:96%;margin:10px auto;background-color: #fff;padding: 1rem;}
.my_fans{position: relative;padding: 10px 0;padding-left: 2%;}
.my_fans h2{font-size: 1.8rem;color: #333;}
.my_fans p{font-size: 1.2rem;padding-top: 5px;color: #999;}
.my_fans .arrow{display:block;position: absolute;right: 0%;top: 50%;-webkit-transform: translateY(-50%);font-size: 1.6rem;padding: 1% 2% 1% 5%;}

/*账户信息*/
.accon_info,.change_nich{width:100%;background-color: #fff;padding: 0 2%;margin:10px 0;}
.accon_info li{position: relative;min-height: 44px;border-bottom: 1px solid #ededed;}
.accon_info li a{display:block;width: 100%;height: 100%;-webkit-transition: all 1s ease 0;min-height: 44px;}
.accon_info li a:focus,.accon_info li a:active{background-color: #ddd;}
.accon_info li div.fl{position: absolute;left: 2%;top: 50%;-webkit-transform:translateY(-50%);font-size: 1.4rem;color: #333;}
.accon_info li div.fr{position: absolute;right: 2%;top: 50%;-webkit-transform:translateY(-50%);font-size: 1.2rem;color: #979797;}
.accon_info li div.fr img{width: 58px;height: 58px;-webkit-border-radius:50%;border:1px solid #ededed;vertical-align: middle;} 
.accon_info li.touxiang{height: 74px;}
.accon_info li input{width: 100%;height: 100%;position: absolute;z-index: 2;}
.accon_info li select{width: 100%;position: absolute;z-index: 2;}
.accon_info li select option{padding:15px 0;}

/*地址管理*/
.cre_new_adds{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background-color: #ccc; height: 64px;}
.cre_new_adds a{display: block;width: 80%;height:42px;line-height:42px;margin:12px auto 10px;color: #fff;background-color: #FF6367;text-align: center;-webkit-border-radius:5px;font-size: 1.6rem;}
.cre_new_adds a .icon_box{display: inline-block;-webkit-transform:rotate(-45deg);}
.cre_new_adds a .lnr{margin:0 5px;}

.address_box_wrapper{width: 100%;height: 100%;}
.address_box{width: 96%;margin:10px auto;padding:.8rem .5rem;background-color: #fff;position: relative;}
.address_box:first-child{margin-top:-1px;}
.ad_top {min-height: 64px;padding-bottom: .5rem;}
.ad_top h4{font-size: 1.4rem;color: #333;font-weight: bold;line-height: 1.8;}
.ad_top p{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow : hidden;color: #808080;}
.ad_btm {padding:.5rem 0; border-top: 1px solid #ddd;}
.ad_btm .fr{float: right;padding-right: 1%;}
.ad_btm .fr a{display: inline-block;color: #808080;-webkit-transition: all ease .3s;}
.ad_btm .fr a:hover,.ad_btm .fr a:active,.ad_btm .fr a:focus{color: #FF6367;}
.ad_btm .fr a .lnr{margin:0 5px;}
.ad_defa {position: relative;padding-left: 20px;}
.ad_defa.active{color: #FF6367;}
.ad_defa input{position: absolute;left: 0;top: 0;width: 15px;margin-left: 0px;}

/*新建地址信息*/
.crea_newP{width: 96%;margin:0 auto;padding:0 .5rem;position: relative;}
.crea_newP ul{width: 100%;}
.crea_newP ul li{height: 44px;line-height: 44px;border-bottom: 1px solid #ddd;font-size: 1.4rem;}
.crea_newP ul li input{border:0px;padding:.5rem 0;background-color: transparent;}
.crea_newP ul li:first-child input,.crea_newP ul li:nth-child(2) input{width: 50%;}

.select_adres .se_box{float: right;width: 77%;}
.select_adres .se_box select{display: inline-block;width: 28%;background-color: transparent;}
.crea_newP ul li.detial_adrs input{width: 77%;}

.select_rel_person{position: absolute;right: 0;top: 0;width: 88px;height: 87px;border-left:1px solid #ddd;text-align: center;background-color: #f3f3f3;}
.select_rel_person .icon_box{position: relative;display: block;height: 40px;margin-top: 15px;width: 40px;margin-left: auto;margin-right: auto;}
.select_rel_person .icon_box .level-1,.select_rel_person .icon_box .level-2{position: absolute;color: #FF6367;}
.select_rel_person .icon_box .level-1{left: 0px;top: 0;right: 0;bottom: 0;font-size: 3.8rem;line-height: 40px;z-index: 1;}
.select_rel_person .icon_box .level-2{right: 0;bottom: 0px;font-size: 1.6rem;background-color: #fff;-webkit-border-radius:50%;z-index: 2;}

/*账户安全*/
a.acc_safe{-webkit-transition: all ease-in .3s;min-height: 74px;margin-bottom: 1px;}
a.acc_safe:active,a.acc_safe:focus,a.acc_safe:hover{background-color: #ededed;}
.acc_safe  .rigtop1{top:3px;}
.acc_safe  h3.left1{font-size: 1.6rem;line-height: 2}
.acc_safe  h3.left1 small{display: block;font-size: 1.2rem;color: #979797;}
.acc_safe span.lnr.right1{font-size: 2.4rem;}
.acc_safe .right2 {font-size: 1.6rem;}
.acc_safe .right2 em{color: #FF6367;margin-left:5px;}
/*修改昵称和性别*/
#nickName,#select_sex_wrapper{position: absolute;left: 0;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;display: none;}
.change_nich{position: relative;min-height: 44px;}
.change_nich input{width: 100%;height:  44px;border:0;padding-right: 40px;padding:.5rem;}
.change_nich .hd_nick_clear{ width: 30px;height：30px;position: absolute;right:2%;top:50%;background: transparent url(../img/sprite_filter.png) no-repeat; background-size: 120px auto;text-align: center;-webkit-transform: translateY(-50%);background-position: right center;display: none;}
.change_nich .hd_nick_clear:after{position: absolute;top: 8px;left: 8px;content: '';width: 16px;height: 16px;background-position: -34px 0;}
.nich_explain{padding: 0 2%;margin:10px 0;}
/*性别*/
.select_sex .col-two{min-height: 44px;border-bottom: 1px solid #ddd;}
.select_sex .col-two:nth-child(3){border-bottom: 0px;}
.select_sex .ad_defa{width: 100%;right: 0;bottom: 0;margin-left: -18px;}
.select_sex .ad_defa input{opacity: 0;visibility: hidden;margin:0px;}
.select_sex .right1{padding-right: 2%;display: none;}
.select_sex .col-two.active .right1{display: block;color: #FF6367;}
.select_sex .col-two.active .ad_defa{color: #FF6367;}
/*待收货页面*/
.no_receipt{position: absolute;left: 50%;top: 20%;-webkit-transform: translate(-50%,-20%);font-size: 2.0rem;text-align: center; color:#999;display: none;}
.no_receipt .no_re_icon{display:block;width: 58px;height: 80px;background: url(../img/daishouhuo_icon.png) no-repeat center center;background-size: 100%;margin:0 auto 5%;}
.no_receipt a{display: block; border: 1px solid #999; border-radius: 3px; padding: 2px; font-size: .8em; margin-top:10px; color: #333;}
.recei_list{width: 100%;margin:10px 0;}
.rl_lay a{display: block;width: 100%;height: auto;min-height: 48px;background-color: #fff;border-bottom: 1px solid #ededed;font-size: 1.4rem;color:#646464;}
.rl_lay a .left1{left: 4%;}
.rl_lay a .right1{right: 4%;}
.rl_lay a span.lnr{color:#f14e4e;margin-right: 3px;}
.rl_lay a span.lnr-chevron-right{color:#bebebe;margin-left: 4px;display: inline-block;font-size: 1.2rem;}
.rl_lay .goods_img{float: left;width: 58px;height: 58px;margin-left: 10px;margin-right: 10px;border:1px solid #ededed;-webkit-border-radius:3px;margin-top: 10px;}
.rl_lay .goods_info{padding-left: 68px;padding-right: 4%;font-size: 1.2rem;min-height: 78px;padding-top: 10px;vertical-align: middle;}
.recei_list .lay01 span.lnr-store{font-size: 1.8rem;float: left;}
.recei_list .lay01 .right1{color:#f14e4e;}
.recei_list .lay02 a{height: 68px;border-bottom: 0px;}
.recei_list .lay02 time{display: block;color: #bebebe;font-size: 1.2rem;padding-top: 7px;}
.recei_list .lay03 .top{width: 96%;margin:0 auto;border-top: 1px solid #ededed;}
.recei_list .lay03 .col-two{min-height: 48px;border-top: 1px solid #ededed;}
.recei_list .lay03 .col-two .btn{height: 28px;text-align: center;-webkit-border-radius:4px;padding:.2rem .8rem;font-size: 1.2rem;letter-spacing: 1px;border:0px;}
.recei_list .lay04 {margin-top: 5px;}
/*商品详情页面展开部分*/
.detail_main{width: 100%;height: 100%;}
.detail_dalog{width:100%;position: fixed;bottom: 0;left: 0;right: 0;top:100%;background-color: rgba(0,0,0,.6);}
.detail_dalog .colse{position: absolute;right: 1%;padding:10px;}
.detail_dalog .colse span.lnr{font-size: 1.8rem;}
.detail_dalog .lay{padding:10px 0;border-bottom: 1px solid #E2E2E2;}
.detail_dalog .lay_box{width: 100%;margin:0px;padding:0 2%;height: 100%;}
.goods_img{float: left;width: 100px;height: 100px;margin-right: 13px;margin-top: -30px;}
.goods_img a{display: block;width:100%;height:100%;border:1px solid #ededed;-webkit-border-radius:5px;}
.goods_img a img{border:4px solid #fff;-webkit-border-radius:5px;}
.detail_dalog .lay01{font-size: 1.4rem;color: #27363D;font-family: "Microsoft YaHei";}
.detail_dalog .lay01 span{display: block;font-size:1.3rem; color:#d6622f;font-weight: bold;line-height: 2}
.detail_dalog .lay02 h4{font-size: 1.4rem;color: #27363D;margin-bottom: 10px;}
.detail_dalog .lay02 span{padding:5px 3%;font-size: 1.2rem;margin-right: 2%;background-color: #f5f5f5;-webkit-border-radius:5px;-webkit-transition: all ease-in .3s;}
.detail_dalog .lay02 span:focus,.detail_dalog .lay02 span:hover,.detail_dalog .lay02 span:active,.detail_dalog .lay02 span.active{background-color: #fe4d00;color: #fff;}
.detail_dalog .lay03 h4{font-size: 1.4rem;color: #27363D;line-height: 44px;}
.detail_dalog .lay03 h4 small{margin-left: 5px;color:#b6b6b6;font-size: 70%}
.detail_dalog .input-group{padding: 0;text-align: right;}
.detail_dalog .input-group .inp_btn{width: 44px;height: 44px;line-height: 44px;font-size: 2.6rem;}
.detail_dalog .input-group .inp_btn.text{font-size: 2.0rem;padding: .5rem;margin:0 -1px;}

.detail_dalog .submit_box{width:100%;margin:0;position:absolute;bottom: 10px;left: 0;right: 0;height: 40px;line-height: 40px;}
.detail_dalog .submit_box .btn-submit{font-size: 2.0rem;}

/*详情页效果*/
#dt_header{width: 100%;position: fixed;left: 0;right: 0;top: 0;height: auto;background-color: #fff;z-index: 100;box-shadow: 1px 1px 1px rgba(0,0,0,.2)}
#dt_header .col-two{height: 40px;line-height: 40px;}
#dt_header .font-icon2{display: inline-block;width: 30px;height: 30px;-webkit-border-radius:50%;background-color: rgba(0,0,0,0.4);}
#dt_header .font-icon2 .lnr{font-size: 1.6rem;}
#dt_header a.font-icon2{margin-right: 10px;}
#dt_header .right1{width:80px;text-align: right;}
#dt_header .font-icon2 span.num{position: absolute;right: -4px;top: -4px;padding:8px 6px;line-height:0;-webkit-border-radius:50%;background-color: #FF6367;color:#fff;}
#dt_header .arrow{position: absolute;right: 8px;top: 24px;display: block;z-index: 1000;width: 0;height: 0; border-width:0 8px 8px; border-style: solid;border-color: transparent transparent #42474a;display: none;}
#dt_header .w_dropdown{position: absolute;top: 32px;right: 5px;background-color: rgba(66,71,74,0.8);-webkit-border-radius:3px;width:0px;display: none}
#dt_header .w_dropdown{width: auto;}
.w_dropdown li{min-width:0px;border-bottom: 1px solid #3f4447;}
.w_dropdown li{min-width:200px;}
.w_dropdown li:last-child{border-bottom: 0px;}
.w_dropdown li a{display:block;color: #c0c4c7;text-align: left;height: 40px;line-height: 40px;}
.w_dropdown li a .font-icon{left: 10px;top: 8px;margin-right: 18px;width: 26px;height: 26px;}
.w_dropdown li a span.num{padding:8px 6px;line-height:0;-webkit-border-radius:50%;background-color: #FF6367;color:#fff;float: right;margin:12px 10px 0 0;display: none;}
/*=详情页焦点图=*/
.dt_banner{width: 100%;position: relative;overflow: hidden;background-color: #fff;}
.dt_banner:after{width: 100%;display: block;content: "";padding-bottom: 100%;}
.dt_banner .swiper_box{position: absolute;left: 0px;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
.swiper_box .swiper-container{width: 100%;height: auto;}
.swiper_box .swiper-slide {text-align: center;font-size: 18px;background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
  .swiper_box img{max-width: 100%;}
/*=商品信息=*/
.detail_box{width:100%;height:auto;margin-top: 10px;font-family: "Microsoft YaHei";}
.de_box_top{width: 100%;padding:0 2%;background-color: #fff;}
.de_box_top h2{padding:.8rem 0 .3rem;padding-right: 45px;font-size: 1.4rem;position: relative;font-weight: bold;}
.de_box_top h2 small{position: absolute; top:1rem;right:0;bottom:1rem;width:45px;border-left: 1px solid #dedede;text-align: center;}
.de_box_top h2 small span{display: block;}
.de_box_top p.price{font-size: 2.4rem;color: #FF6367;}
.de_box_top p.price em{font-size: 3.6rem;margin-left: 6px;margin-right: 3px;}
.de_box_top p.price mark{font-size: 1.2rem;color: #333;-webkit-border-radius:2px;padding: .2rem .5rem;}
.de_box_top p.old_price{font-size: 1.4rem;color: #bbb;}
.de_box_top .box_flex{padding:.3rem 0 1rem;font-size: 1.4rem;color: #bbb;}
.sign_groups{width: 96%;padding:1rem 0;background-color: #f8f8f8;color: #818181;font-size: 1.4rem;border-bottom: 1px solid #d8d8d8;margin:0 2%;}
.sign_groups .lnr {margin-right:5px;color: #FF6367;line-height: 18px;}
.sign_groups .lnr-song,.lnr-song{min-width:16px;height:16px;text-align:center;line-height:15px;margin-top:-2px;background-color: #FF6367;color: #fff;-webkit-border-radius:2px;display: inline-block;font-size:1.2rem;font-weight: normal;vertical-align: middle;padding-left:2px;padding-right: 2px;}
.sign_groups .fr{color: #666;}
.detail_box a.col-two{width: 100%;padding:0 2%;background-color: #fff;min-height: 44px;font-size: 1.4rem;font-weight: bold;color: #666;}
.detail_box a.col-two .right1{right: 2%;}
/*=查看评价=*/
.see_appraise h3{font-size: 1.4rem;padding:0rem 0 .5rem;font-weight: bold;}
.see_appraise h3 small{font-size: 1.2rem;margin-left:3px;}
.see_appraise mark{margin:5px 8px 0px 0; display: inline-block;font-size: 1.2rem;color: #f9f9f9;-webkit-border-radius:3px;padding: .2rem .5rem;background-color: #FF6367;}
.see_appraise dt{font-size: 1.4rem;color: #333;padding:.5rem 0;}
.see_appraise dt span{color: #FF6367;font-size: 1.5rem;margin-right: 5px;}
.see_appraise dd .old_price{color: #aaa;padding-top:8px;padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.see_appraise time{color: #aaa;font-size: 1.2rem;}
.btn_group{text-align: center;min-height: 50px;}
.btn_group .btn-help{display: inline-block;color: #FF6367;padding:.2rem .8rem;-webkit-border-radius:5px;border-color: #FF6367;margin:0 15px;}
.baskimg {margin-top: 10px;}
.baskimg li{width: 20%;}
.baskimg li a{display:block;width: 90%;text-align: center;}
/*评论数*/
.detail_box a.commentnum{border-top: 1px solid #eee;padding-left:0;min-height: 36px;margin-bottom: 6px;}
.commentnum .left1{font-weight: normal;font-size: 1.2rem;left: 0;padding:10px 0;}
.commentnum b.num{color: #999;margin:0 3px;}
/*=店铺信息=*/
.see_appraise,.store_info{width: 100%;padding:1.5rem 2%;background-color: #fff;}
.store_info dt img{width: 52px;height: 52px;border:1px solid #dedede;float: left;margin-left: 5px;}
.store_info .store_name{padding-left: 67px;font-size: 1.4rem;font-weight: bold;}
.store_info .store_name small{display: block;font-size: 1.2rem;line-height: 2;font-weight: normal;}
.store_det ul{padding:10px 0;margin-bottom: 15px;}
.store_det li{width: 23%;text-align: center;border-right: 1px solid #dedede;}
.store_det li:last-child{border-right:0;width: 31%;}
.store_det li a{line-height: 2;color: #bbb;}
.store_det em{display: block;font-size: 1.4rem;color: #222;}
.store_det li:last-child a{line-height: 1.8;}
.store_det li .lnr-song{margin-left: 8px;}
/*=优惠搭配=*/
a.match_discot{display: block;width: 100%;padding:1.5rem 2%;background-color: #fff;}
.match_discot .col-two{min-height: 44px;font-size: 1.4rem;font-weight: bold;}
.match_discot .col-two .right1{right: 2%;}
.match_discot .box_flex{padding:1% 2% 0;width: 100%;}
.match_discot li{text-align: center;width:28%;position: relative;}
.match_discot li.add{width: 8%;font-size: 2.0rem;font-weight: bold;-webkit-transform: rotate(-45deg);}
.match_discot li img{display: block;border:1px solid #dedede;}
.match_discot li span{position: absolute;left: 0;bottom: 0;right: 0;height: 20%;background-color: rgba(0,0,0,.2);color: #fff;text-align: left;font-size: 1.3rem;letter-spacing: 2px;padding-left: 5px;}
.see_detail{width: 100%;margin:10px 0;padding: 5px 0;text-align: center;}
/*图文详情部分*/
#dw_bottom{min-height: 1px;}
#dw_bottom .back_explain{width: 100%;text-align: center;color: #222;display: none;}
#dw_bottom .w_tab{margin-top:0px;}
.goods_tit{width: 100%;text-align: center;margin:10px auto 0;font-size: 1.6rem;color: #333;padding:15px 10px 5px;}
.goods_introd{text-indent: 2rem;line-height: 1.5;color: #999;margin:10px;}
.img_container span{display:block;width: 100%;/*padding-top:100%;*/margin:0 auto;background-image: url(../img/loading_img01.png);background-repeat: no-repeat;background-size: cover;height: auto;vertical-align: top;}
.img_container img{display: block;vertical-align: top;max-width: 100%;margin:0 auto;}
#dw_bottom .table_responsive{padding:10px;background-color: #fff; }
.table_parameter > tbody > tr > td{border-bottom: 1px solid #dedede;}
.table_parameter > tbody > tr > td:first-child{width: 25%;text-align: left;color: #999;}
.table_parameter > tbody > tr > td:last-child{width: 75%;text-align: left;color: #333;}
.go_top {position: fixed;right: 4%;bottom: 7%;display: none;}

.conments_tab .w_tab_tit{background-color: #fff;}
.conments_tab .w_tab_tit li{width: 25%;padding:.5rem 0;}
.conments_tab .w_tab_content{background-color: #fff;margin-top:10px;}

/*店铺推荐*/
.storehot_sell li{width: 49.5%;padding:1rem 0;border-bottom: 1px solid #ddd;text-align: center;background-color: #fff;margin-bottom: .5rem;border: 1px solid #ededdd;-webkit-transition:all ease-in .3s;display: inline-block;float: left;}
.storehot_sell li:nth-child(2n){float: right;}
.storehot_sell li:hover,.storehot_sell li.active{border-color: #82C24B;}
.storehot_sell li a{display: block;cursor: pointer;}
.goods_img_box{width: 90%;padding-top:90%;margin:0 auto;height:0;background-image: url(../img/loading_img01.png);background-repeat: no-repeat;background-size: cover;}
.goods_img_box img{width:100%;max-width:100%;margin-top: -100%;height:auto;display: block;}
.storehot_sell li .goods_name{ width: 90%;margin:0 auto;padding:.5rem 0;text-align: left;border-bottom: 1px solid #ddd;
  display:-webkit-box!important;word-break: break-all;text-overflow: ellipsis;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient: vertical;min-height: 2rem;}
.storehot_sell li .price_box{ width: 90%;margin:.3rem auto 0;}
.storehot_sell li .price{font-size: 2.0rem;color: #FF6367;width:100%;display:inline-block;text-align: left;}
.storehot_sell li .price .fa{font-size: 80%;}
.storehot_sell li .price s{font-size: 1.0rem;padding-left: .1rem;color: #ddd;}
.storehot_sell li .price s .fa{font-size: 80%;}
.storehot_sell li .selod{font-size:70%;color: #bbb;font-weight:normal;line-height: 1.8;float: right; }

/*=商品详情页面展开部分=*/
.detail_main{width: 100%;height: 100%;}
.detail_dalog{width:100%;position: fixed;bottom: 0;left: 0;right: 0;top:120%;background-color: rgba(0,0,0,.6);padding-top: 100%;z-index: 999;}
.detail_dalog .colse{position: absolute;right: 1%;padding:10px;}
.detail_dalog .colse span.lnr{font-size: 1.8rem;}
.detail_dalog .lay{padding:10px 0;border-bottom: 1px solid #E2E2E2;}
.detail_dalog .lay_box{width: 100%;margin:0px;padding:0 2%;height:auto;position: absolute;left:0;right: 0;bottom: 0;}
.goods_img{float: left;width: 100px;height: 100px;margin-right: 13px;margin-top: -30px;}
.goods_img a{display: block;width:100%;height:100%;border:1px solid #ededed;-webkit-border-radius:5px;}
.goods_img a img{border:4px solid #fff;-webkit-border-radius:5px; width:100px;height: 100px;}
.detail_dalog .lay01{font-size: 1.4rem;color: #27363D;font-family: "Microsoft YaHei";}
.detail_dalog .lay01 span{display: block;font-size:1.3rem; color:#d6622f;font-weight: bold;line-height: 2}
.detail_dalog .lay02 h4{font-size: 1.4rem;color: #27363D;margin-bottom: 10px;}
.detail_dalog .lay02 span{padding:5px 3%;font-size: 1.2rem;margin-right: 2%;background-color: #f5f5f5;-webkit-border-radius:5px;-webkit-transition: all ease-in .3s;}
.detail_dalog .lay02 span:focus,.detail_dalog .lay02 span:hover,.detail_dalog .lay02 span:active,.detail_dalog .lay02 span.active{background-color: #fe4d00;color: #fff;}
.detail_dalog .lay03 h4{font-size: 1.4rem;color: #27363D;line-height: 44px;}
.detail_dalog .lay03 h4 small{margin-left: 5px;color:#b6b6b6;font-size: 70%}
.detail_dalog .input-group{padding: 0;text-align: right;}
.detail_dalog .input-group .inp_btn{width: 44px;height: 44px;line-height: 44px;font-size: 2.6rem;}
.detail_dalog .input-group .inp_btn.text{font-size: 2.0rem;padding: .5rem;margin:0 -1px;}
.detail_dalog .submit_box{width:100%;margin:0;position:absolute;bottom: 10px;left: 0;right: 0;height: 40px;line-height: 40px;}
.detail_dalog .submit_box .btn-submit{font-size: 2.0rem;}

/*我的收益*/
.my_earning {background-color: #18993d;color: #fff;}
.my_earning .Mpanle_tit b{font-size: 2.4rem;font-weight: normal;}
.my_earning .Mpanle_con{border-top:0;font-size: 4.6rem;font-family: "Microsoft YaHei";padding:2rem 0 3rem;}
.my_earning .Mpanle_con span{margin-right: 6px;}

.my_earning_nav{padding:1rem 0;background-color: #fff;width: 96%;margin:0 auto;}
.my_earning_nav ul{border-bottom: 1px solid #ddd;}
.my_nav.my_earning_nav li a span{font-size: 1.8rem;}
.my_nav.my_earning_nav li a em{font-size: 2.4rem;}

.submit_box a.btn{display: block;color: #fff;font-size: 1.6rem;font-family: "Microsoft YaHei";letter-spacing: 1px;}
.my_earning_ex{font-size:1.6rem;font-family: "Microsoft YaHei";color: #333;letter-spacing: 1px;text-align: center;}
.my_earning_ex b{color: #FF6367;}
/*佣金列表页*/
.total_nav ul{padding:1% 0;width: 100%;margin:0px;}
.commilist ul.lay_box{width: 100%;}
.commilist ul.lay_box li{border-bottom: 1px solid #ededed;}
.commilist ul.lay_box li:last-child{border-bottom: 0;}
.commilist .goods_list{padding-right: 10px;min-height: 80px;padding-left: 100px;}
.commilist .goods_list dt{width: 80px;height: 80px;}
.commilist .goods_list h5{font-size: 1.4rem;}
.commilist .goods_list .the_time{text-align: right;font-size: 1rem;color: #bbb;}
.commilist .goods_list p{font-size: 1.3rem;}
.commilist .goods_list p b{color: #FF6367;margin:0 3px;font-family: "Microsoft YaHei"}
.w_tab_con{background-color: transparent;}
.query_time{width: 100%;padding:.8rem;background-color: #fff;}
.query_time h3{width: 96%;padding:.3rem 0 1rem;font-size: 1.4rem;color: #333;}
.query_time .box_flex li{width: 42%;text-align: left;}
.query_time .box_flex li:last-child{width: 16%;text-align: center;}
.query_time .box_flex li input{width: 90%;border:1px solid #dedede;padding:.5rem;-webkit-border-radius:3px;}
.query_time .box_flex li .btn{width: 100%;-webkit-border-radius:2px;}
.query_time .box_flex li .btn-help{background-color:#4d9e36;color: #fff;border:1px solid #4d9e36;}
.query_time .box_flex li .btn-help:hover,.query_time .box_flex li .btn-help:focus,.query_time .box_flex li .btn-help:active{background-color: #FF6367;color: #fff;border:1px solid #FF6367;}

/*代金券列表页*/
.chitlist .w_tab_tit li{width: 50%;}
.chitlist .lay_box li{border-bottom: 1px solid #ededed;}
.chitlist .lay_box li:last-child{border-bottom: 0;}
.chitlist .goods_list{padding-left:165px;min-height: 110px;}
.chitlist .goods_list dt{width: 155px;height: 100px;border:0;left: 0;}
.chitlist .goods_list dt.cover{background:transparent;}
.chitlist .goods_list dd{text-align: center;padding-bottom: 50px;}
.chitlist .goods_list h4{font-size: 2.2rem;padding-top: 10px;}
.chitlist .goods_list h5{font-size: 1.8rem;padding: 5px 0;}
.chitlist .goods_list p{font-size: 1.0rem;padding-top: 3px;left: 0px;bottom: 3px;}
@media only screen and (max-width: 341px){
  .chitlist .goods_list h4{padding-top: 0px;}
  .chitlist .goods_list{padding-left:134px;min-height: 90px;}
  .chitlist .goods_list dt{width: 124px;height: 80px;}
}
@media only screen and (min-width: 567px){
  .chitlist .goods_list{padding-left:196px;min-height: 130px;}
  .chitlist .goods_list dt{width: 186px;height: 120px;}
}
.chitlist .goods_list .no_use{display: block;position: absolute;right: 1%;bottom: -10px;z-index: 10;background: url(../img/void.png) no-repeat center center;background-size: 100% 100%;width: 34.8%;height: 40%;-webkit-transform: rotate(-15deg);}
.chitlist .goods_list .convert{position:absolute;bottom:0px;right:0px;min-width:150px;text-align: right; padding:10px 0 0px;font-size: 1.2rem;color: #7D7E80;}
.chitlist .goods_list .convert span{display: inline-block;padding:.3rem 10%;background-color: #4d9e36;color: #fff;-webkit-border-radius:4px; }

/*商家入驻*/
.in_mall{padding-bottom: 0;}
.in_mall div img{display: block;}
.in_mall a{display: block;}
.in_mall a img{display: block;}

/*登录页面*/
.login.w_tab{padding:1rem;background-color: #fff;margin-top: 0px;}
.login .w_tab_tit li{width: 50%;background-color: #ececed;border:1px solid #ddd;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;}
.login .w_tab_tit li:last-child{margin-left: -1px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;}
.login .w_tab_tit li a{font-size: 1.6rem;height: auto;font-family: "Microsoft YaHei";}
.login .w_tab_tit li.active,.login .w_tab_tit li.active a{color:#fff;border-color: #FF6367;}
.form_control{width: 100%;padding:.7rem 1rem .5rem;line-height:1.5;border:1px solid #dedede;-webkit-border-radius:4px;box-shadow:inset 0px 1px 1px rgba(0,0,0,.055);margin:10px 0 0px;font-size: 1.4rem;-webkit-apperance:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form_control:focus,.form_control:active,.form_control:hover,.form_control.active{border-color: #FF6367;box-shadow:0px 1px 1px rgba(255,99,103,.01);}
.login .submit_box{margin:30px auto;}
.login .btn-submit{font-family: "Microsoft YaHei";font-size: 1.8rem;background-color: #ececed;border-color:#dedede;-webkit-border-radius:4px;color: #ccc;padding:0px;line-height: 36px;}
.login .btn-submit:active,.login .btn-submit:focus,.login .btn-submit.active{background-color: #FF6367;border-color:#ececed; color: #fff;}
.login .lay_box{font-size: 1.6rem;}
.login .lay_box a{color: #666;}
.login .auth_code.submit_box{margin:10px auto;}
.auth_code.submit_box .btn-submit{line-height: 30px;letter-spacing: 1px;}
.login label.error{font-size: 1.4rem;line-height: 30px;padding-left: 10px;color: #FF6367;}
.login .tips{padding:.5rem .8rem .6rem ; border:1px solid #ececed;-webkit-border-radius:3px;margin:40px 0;font-size: 1.4rem;color: #FF6367;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;
  -webkit-box-orient: vertical;line-height: 1.8;background-color: #f3f3f5;}
.imgauthcode .form_control{width: 40%;}
.imgauthcode .img_box{width:20%;display:inline-block;vertical-align: bottom;padding-bottom: 1px;}
.imgauthcode .img_box img{display:inline-block;max-width: 100%;vertical-align: bottom;}
.imgauthcode .text_ex{color: #3C9ED6;vertical-align: bottom;}
/*图表页面*/
.chart_box {text-align: center;padding: 1rem 0;border-bottom: 1px solid #ededed;width: 96%;margin:0 auto;}
.chart_box h2{width: 100%;text-align: center;font-size: 1.6rem;color: #333;}
.chart_box canvas{margin:30px 0 0;}
.chart_box span{display:inline-block;margin-right: 5px;}
.chart_box .explain{color: #333;font-size: 1.2rem;padding:.5rem 0;}
.chart_one .explain{width: 80%;margin-left: auto;margin-right: auto;min-height: 40px;line-height: 40px;}
.chart_one .left1 span{width: 25px;height: 8px;background-color: #f8a20f;}
.chart_one .right1 span{width: 25px;height: 8px;background-color: #7dc8ff;}
.chart_two .explain span{width: 10px;height: 10px;-webkit-border-radius:50%;background-color: #c1e3fc;}

/*搜索页面*/
.hd_bar{width:100%;padding:0 5%;position: fixed;left: 0;top: 0;right: 0;height: 40px;background-color: #dedede;border-bottom: 1px solid #ddd;}
.hd_bar .form_box{width: 92%; margin: 0 auto;padding:.5rem 0; position: relative;}
.hd_bar .form_box span{position: absolute;left: .5rem;top: 12px;font-size: 16px;color: #333;}
#searchInput{width:100%;height: 30px;line-height: 30px;padding:0 40px 0 2rem;border:1px solid #ccc;background-color: #fff;}
#searchInput a.delete_icon{display: block;position: absolute;right: 0;top: 0;width: 30px;height: 30px;}
#slideList{position: fixed;left: 0;top: 40px;width: 88px;background-color: #eee;border-right: 1px solid #ddd;padding-bottom: 5000px;}
#slideList ul li{width: 100%;padding:8px 10px;cursor: pointer;}
.main_content .right{width:100%;height:auto;padding-left: 90px;padding-top:50px;background-color: #fff;color: #000;font-size: 30px;}
.delete_icon{width: 20px;height: 30px;display: block;background: url(../img/sprite_filter.png) no-repeat center center;position: absolute;
right: 2%;top: 5px;background-size: 134px auto;font-size: 0;background-position: -40px 7px;display: none;}
.hd_bar .hasFormBtn{width: 80%;display: inline-block;}
.hd_bar .cancle{display: inline-block;padding:5px 10px;background-color: #f8a20f;border:1px solid #ddd;color: #fff;-webkit-border-radius:5px;}
.hd_bar .cancle #searchBtn{display: none;}
.hd_bar .cancle #cancleBtn{display: block;}

#slideList li.active{background-color: #4d9e36;color: #fff;}

/*反馈意见*/
.feedback{min-height: 40px;color: #696969;}
.feedback span.lnr{margin:0 5px;}
.feedback select{height: 30px;line-height: 30px;text-align: right;border:0px;-webkit-appearance:listbox;margin-right: -25px;background-color: transparent;}
.feedback select option{padding:.5rem;float: right;}
.opinion_box{position: relative;}
.opinion_box textarea,.relate_box input[type="text"]{width: 100%;min-height:40px;border:1px solid #fff;padding:1rem;font-size: 1.2rem;}
.opinion_box textarea{resize:none;min-height: 100px;}
.opinion_box .show_num{position: absolute;right: 2%;bottom: 12px;color: #bfbfbf;font-family: "Microsoft YaHei";}
.opinion_box label.error,.relate_box label.error{width: 100%;display:inline-block;padding:0px 2%;line-height: 40px;height: 40px;padding-left: 2%;color: #FF6367;border-top: 1px solid #dedede;}

/*发表评价*/
.evalua_box,.grade_area{padding:1rem 10px;}
.evalua_box a{float: left;width:60px;height: 60px;border:1px solid #dedede;margin-right: 10px;}
.evalua_box a img{max-width: 100%;}
.evalua_box .evalua_text{width:18rem;height: 60px;border:1px solid #fff;}
.grade_area{padding-top: 0px;}
.grade_area dl{height: 36px;line-height: 36px;}
.grade_area dt{float: left;font-size: 1.4rem;width: 30%;}
.grade_area dd{float: left;text-align: center;width: 70%;}
.grade_area dd li{display: inline-block;}
.grade_area .stars_box{padding-top: 5px;height: 24px;line-height: 24px;}
.grade_area .stars_box .lnr{font-size: 2.2rem;}
.stars_box .star{position: relative;height: 36px;line-height: 36px;}
.star .hint{position:absolute;display:inline-block;width:auto;height: 36px;line-height: 30px;top:0px;left: 180px;}

/*填写订单*/
.main_show .rl_lay a .left1{left: 2%;}
.main_show .rl_lay a .right1{right: 2%;}
.main_show .lay01 .col-two{min-height: 90px;}
.main_show .lay01 .left1,.main_show .lay02 .left1{width: 86%;font-size: 1.5rem;}
.main_show mark{padding:2px 4px;background-color: #f14e4e;color: #e9e9e9;-webkit-border-radius:2px;font-size: 10px;margin-right: 3px;}
.main_show .lay01 p{font-size: 1.2rem;padding:8px 0 0;color: #999;overflow: hidden;display: -webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.main_show .lay02 .col-two{min-height: 80px;}
.main_show .lay02 .goods_img{margin-left: 0px;}
.main_show .lay02 li:first-child{font-size: 1.2rem;overflow: hidden;display: -webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.main_show .lay02 li:nth-child(2){height: 36px;line-height: 30px;}
.main_show .lay02 li:nth-child(3){line-height: 0;font-size: 1.4rem;color:  #f14e4e;font-family: "Microsoft YaHei"}
.main_show .lay03 .col-two{min-height: 60px;border-bottom: 0px;}
.main_show .lay03 .right1{position: relative;height: 60px;}
.main_show .lay03 .right1 .pay_deli,.main_show .lay03 .right1 .lnr{position: absolute;right:6%;top: 100%;-webkit-transform: translateY(-50%);}
.main_show .lay03 .right1 .lnr{right: 0;}
.main_show .lay03 .explain{text-align: right;padding-right:6%;padding-left: 2%;min-height: 30px;}
.main_show .explain span{display: inline-block;width: 100%;height: 26px;line-height: 26px;background-color: #ededed;padding-right: 2%;margin-bottom: 10px;color: #979797;font-size: 1.2rem;}
.pay_deli {display: inline-block;}
.pay_deli span{display: block;height: 20px;}
.main_show .lay_box{width: 100%;}
.main_show .lems_text{width: 96%;margin:.5rem 2% .2rem;border:1px solid #dedede;-webkit-border-radius:3px;padding:.2rem .5rem;}
.voucard {width: 100%;background-color: #fff;}
.voucard li{width: 96%;margin:auto 2%;border-bottom: 1px solid #dedede;}
.voucard li:last-child{border-bottom: 0px;}
.voucard li a{display:block;height: 40px;line-height:40px;font-size: 1.4rem;}
.voucard li a .fr{color: #999999;}
.submit_order{background-color: rgba(0,0,0,.6);color: #fff;line-height: 38px;padding-left: 2%;}
.submit_order span{font-size: 1.6rem;font-family: "Microsoft YaHei"}
.submit_order .btn-submit{border:0px;padding:1rem 1.8rem;letter-spacing: 1px;font-size: 1.4rem;}
/*商品信息多件商品*/
.more_goods{display: none;}
.more_goods .col-two{min-height: 100px;}
.more_goods .left1 .goods_img{width:19%;height: auto;margin-left: 0px;border:0px;margin-top:0px;}
.more_goods .left1 .goods_img img{max-width: 100%;}
.sum_freight{padding:1rem 2%;line-height: 24px;font-size: 1.4rem;}
.sum_freight span{font-family: "Microsoft YaHei";color:  #f14e4e;padding-right: 10px;}
/*===支付方式===*/
.fill_order .Mpanle_tit{font-size: 1.4rem;height: 3.2rem;line-height: 3.2rem;color: #333;}
.btn-label{display:inline-block;padding:.5rem 1rem;background-color: #ededed;color: #333;-webkit-border-radius:4px;margin-right: 3px;border:0;}
.btn-label input[type="radio"]{margin:0px;margin-left: -10px;opacity: 0;}
.btn.btn-label:hover,.btn.btn-label:focus,.btn.btn-label:active,.btn.btn-label.active{background-color: #f14e4e;color: #fff;}
.fill_order .Mpanle_con{padding:1rem 0;width: 100%;}
.select_paystyle .btn-label{width: 25%;}
.select_delistyle .btn-label{width: 20%;}
.select_delistyle .col-two{min-height: 60px;width: 100%;padding:1rem 2%;background-color: #fff;}
.select_delistyle .left1{width: 98%;}
.select_delistyle .right1{right:3%;font-size: 1.8rem;color: #f14e4e;}
.select_delistyle .time{width:100%;display:inline-block;height: 40px;border:0px;-webkit-appearance:listbox;background-color: transparent;padding:0;color: #999;margin-left:-5px;padding-top: 23px;margin-top:-17px;}
.select_delistyle .time option{padding:0px;color: #999;}
/*发票信息*/
.accept_info label{display: block;height: 40px;}
.accept_info label b{width: 8px;display: inline-block;}
.accept_info label input{margin-left: 10px;width: 60%;border:1px solid #dedede;-webkit-border-radius:4px;padding:.5rem;}
.nov_con h5{height: 30px;}
.payANDdeli,.invoiceInfor{display: none;}
.payANDdeli .submit_box,.invoiceInfor .submit_box{background-color: transparent;}

/*模态框效果的样式*/
.w_modal{width: 100%;height: 100%;position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,.6);z-index: 99999!important;display:none;}
.w_modal .modal_inner{width: 70%;min-height:100px;background-color: #fff;-webkit-border-radius:5px;position: absolute;left: 50%;top: 44%;-webkit-transform: translate(-50%,-50%);padding:10px;}
.w_modal .submit_box{width: 100%;border-top: 1px solid #ededed;margin:0px;text-align: center;background-color: transparent;}
.w_modal .submit_box .btn{width: 80%;margin:10px auto;padding:.5rem 1rem;-webkit-border-radius:4px;display: inline-block;}
.w_modal .w_modaltit{color: #f14e4e;font-size: 1.6rem;text-align: center;padding:10px 0 5px;}
.w_modal .w_modalcon{padding:10px 0;}
.w_modal .submit_box .btn-cancle,.w_modal .submit_box .btn-sure{width: 40%;margin: 10px 5px;}
.w_modal .submit_box .btn-sure{background-color: #f14e4e;color: #fff;}

/*jquery-toastmessage-plugin*/
.toast-container { width: 280px;z-index: 99999999;}
* html .toast-container {position: absolute;}
.toast-item {height: auto;background: #999;opacity: 0.9;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;color: #fff;padding-top: 20px;padding-bottom: 20px;padding-left: 6px; padding-right: 6px;font-family: "Microsoft YaHei";font-size: 14px;border: 1px solid #f9f9f9;display: block;position: relative;margin: 0 0 12px 0;}
.toast-item p {text-align: left;margin-left: 50px;}
.toast-item-close {background:url(../img/close.png) no-repeat;width:22px;height:22px;position: absolute;top:7px;right:7px;background-size: 80%;}
.toast-item-image {width:32px;height: 32px;position: absolute;top: 50%;margin-top: -16px;left: 10px;}
.toast-item-image-notice {background:url(../img/notice.png);}
.toast-item-image-success {background:url(../img/success.png);}
.toast-item-image-warning {background:url(../img/warning.png);}
.toast-item-image-error {background:url(../img/error.png);}
.toast-type-notice {color: white;}
.toast-type-success {color: white;}
.toast-type-warning {color: white;border-color: #FCBD57;}
.toast-type-error {color: white;border-color: #B32B2B;}
.toast-position-top-left { position: fixed;left: 20px;top: 20px;}
.toast-position-top-center { position: fixed;top: 20px;left: 50%;margin-left: -140px;}
.toast-position-top-right {position: fixed;top: 20px;right: 20px;}
.toast-position-middle-left {position: fixed;left: 20px;top: 50%;margin-top: -40px;}
.toast-position-middle-center { position: fixed;left: 50%;margin-left: -140px;margin-top: -40px;top: 50%;}
.toast-position-middle-right {position: fixed; right: 20px;margin-left: -140px;margin-top: -40px;top: 50%;}

/*我要开店*/
.w_bottom{width: 96%;margin:15px auto;}
.w_title{font-size:1.4rem;color: #333;padding:10px;}
.w_title span{color: #f6914b;}
.w_title2{font-size:1.6rem;padding:15px 10px 10px;}
.w_li_box{position: relative;min-height: 50px;background-color: #fff;padding:13px 15px;margin-bottom: 1px;} 
.w_li_box:after{clear:both;display: block;height: 0;width: 0;visibility: hidden;content: ''}
.w_li_box .w_rinfo,.w_li_box .w_liright{position: absolute;top: 50%;-webkit-transform: translateY(-50%);}
.w_li_box .w_liright{right: 2%;}
@media only screen and (min-width: 480px){
  .w_li_box .font-icon{width: 70px;height: 70px;line-height: 70px;}
  .w_li_box .font-icon .lnr{font-size: 3.6rem;}
  .w_rinfo{margin-left: 90px;float: none;}
  .Incodebox{padding-left: 90px;}
/*  .namecard_tip{width:60%;}*/
}
@media only screen and (max-width: 479px){
  .w_li_box .font-icon{width: 48px;height: 48px;line-height: 48px;}
  .w_li_box .font-icon .lnr{font-size: 2.8rem;}
  .w_rinfo{margin-left: 60px;float: none;}
  .Incodebox{padding-left: 60px;}
  /*.namecard_tip{width:78%;}*/
}
@media only screen and (max-width: 341px){
  .w_li_box .font-icon{width: 38px;height: 38px;line-height: 38px;}
  .w_li_box .font-icon .lnr{font-size: 3rem;}
  .w_rinfo{margin-left: 50px;float: none;}
  .Incodebox{padding-left: 50px;}
  /*.namecard_tip{width:84%;}*/
}
.w_li_box:first-child,.dw_tequan .w_li_box:first-child{border-radius: 5px 5px 0 0;}
.w_li_box:last-child,.dw_tequan .w_li_box:last-child{border-radius: 0 0 5px 5px;}
.dw_input{height: 11.6vw;width: 100%;border-radius: 5px;margin-bottom: 1.74vw;border: 0;outline: 0;padding-left: 10px;font-size: 3.34vw;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-transition: all ease-in .3s;-webkit-appearance: none;border:1px solid #ededed;}   
.dw_input:focus,.dw_input:active{background-color:#f9f9f9;}
.w_rinfo{position: relative;}
.w_rinfo .w_select{border:1px solid #ddd;background-color: #fff;-webkit-appearance: none;padding-right: 15px;}
.w_rinfo .w_select::-ms-expand {padding: .5rem;color: #ddd;background-color: red;-webkit-appearance: menulist;}   
.w_rinfo .lnr{position: absolute;right: -30px;top: 28%;font-size: 1.4rem;}
.Incodebox{width: 100%;background-color: #fff;margin-top: -1px;-webkit-border-radius:0 0 5px 5px;display: none;padding-bottom: 15px;}
.Incodebox input[type="text"]{padding:0.5rem;margin:0px 10px 10px 16px;border:1px solid #ddd;-webkit-border-radius:4px;font-size: 3.34vw;padding-right: 15px;-webkit-appearance: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}

.w_agreebox {margin:10px 0;background-color: #fff;}
.w_agreebox label{font-size: 3.34vw;padding:.5rem 0 .5rem 2%;}
.w_agreebox input[type="checkbox"]{width: 15px;height: 15px;display: inline-block;float:left;margin-top: 2px;margin-bottom: 0px;}
.w_agreebox .fr{font-size: 3.34vw;padding:.5rem 0 .5rem 2%;}
.w_agreebox .fr .lnr{margin:0 5px;font-size: 1.6rem;}
.w_mcover{width:100%;padding:1rem 1rem 2rem;height: 30rem;background-color: #fff;border-top: 1px solid #ddd;display: none;}
.w_mcover h1 {width: 100%;display:inline-block;padding: 5px;font-size: 2rem;text-align: center;}
.w_mcover .rule-text{padding: 10px;}
.w_mcover .rule-text p{font-size: 1.2rem;line-height: 1.5;}
.w_mcover .swiper-container{width: 100%;height: 100%;position: relative;overflow: hidden;z-index: 1;}
.w_mcover .swiper-slide {height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}

/*我的订单*/
.container.w_tab{width:100%;margin-top: 0px;}
.orders_tit{position: fixed;left:0;right: 0;top: 0;width: 100%;z-index: 2!important;border-bottom: 1px solid #dedede; }
.orders_tit li{width: 20%;}
.order_con{margin-top:45px;}
.order{width: 100%;background-color: #fff;}
.order .col-two{min-height: 50px;font-size: 1.4rem;border-bottom: 1px solid #dedede;}
.order .col-two label{float: left;}
.order .col-two span{float: left;}
.order .col-two span.lnr-store{font-size: 1.6rem;padding-right: 5px;color: #FF6367;}
.order .col-two span.lnr-chevron-right{padding-left: 20px;margin-top: 5px;font-size: 1.2rem;}
.order .order_state{right: 2%;}
.order .order_state.active{color: #FF6367;}
.order_info{padding:10px 2%;position: relative;background-color: #f5f5f5;border-bottom: 1px solid #f2f2f2;}
.order_info .shade{display: block;position: absolute;left:0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;}
.order_info .col_three_inner{min-height: 70px;}
.order_info .col_three_inner .col_t_o a{width: 70px;height: 70px;}
.order_info .col_three_inner .col_t_tw{padding-right: 88px;left: 80px;}
.order_info h3{line-height: 1.5;font-size: 1.2rem;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: normal;color: #454545;}
.order_info p{line-height: 1.5;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.order_info .col_t_th span{display: block;line-height: 1.5;text-align: right;font-family: "Microsoft YaHei";}
.order_info span.price{font-size: 1.6rem;color: #666;font-weight: bold;}
.order_info span.price b{margin:0 2px;}
.order_info span.price .num{color: #676767;}
/*店铺列表信息*/
.store_info .col_three_inner{padding-left: 76px;}
.store_info .col_three_inner .col_t_o a{width: 70px;height: 70px;}
.store_info .col_three_inner .col_t_tw{left: 80px;padding-right: 106px;}
.store_info .col_three_inner h3{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding-bottom: 5px;}
.order  .total{font-size: 1.2rem;}
.order  .remark{width: 100%;border:1px solid #dedede;padding:.3rem .5rem;-webkit-border-radius:4px;color: #999;height: 30px;margin:10px 0;line-height: 1.5;min-height: 40px;}
.order  textarea.remark {margin:10px 0;padding:.5rem;min-height: 40px;}

/*一个订单多个商品*/
.more_goodes li{width: 21%;padding-right:1rem;float: left;}
.more_goodes li img{-webkit-border-radius:4px;max-width: 100%;}
.more_goodes li:last-child{width: 12%;text-align: center;}
.more_goodes li:last-child b{display: inline-block;width: 4px;height:4px;-webkit-border-radius:50%; background-color: #333;margin:0 2px;}
.order .total{text-align: right;height: 50px;line-height:50px;padding:0 2%;border-bottom: 1px solid #dedede;font-family: "Microsoft YaHei";}
.order .total strong.price{font-size: 1.6rem;color: #333;}
.order .total b{margin:0 2px;}
.order .order_de_total{line-height: 20px;padding-top: 5px;padding-bottom: 5px;}
.order .order_handle{text-align: right;height: 50px;padding:10px 2%;}
.btn-handle{display: inline-block;padding:.5rem 1.5rem;background-color: transparent;border:1px solid #dedede;-webkit-border-radius:4px;margin-left: 10px;}
.btn-handle.active{border-color: #FF6367;color: #FF6367;background-color: transparent;}
.total_pay{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background-color: #fff;height: 0px;padding:0;text-align: right;border-top: 1px solid #dedede;}
.relate{min-height: 50px;border-bottom: 1px solid #dedede;}
.relate li{width: 50%;float: left;text-align: center;list-style: none;position: relative;}
.relate li a{display: block;line-height: 50px;font-size: 1.4rem;position: relative;}
.relate li:first-child a{border-right: 1px solid #dedede;}
.relate li a .lnr{font-size: 2.0rem;margin:0 5px;position: absolute;top: 50%;left: 20%;-webkit-transform: translate(-20%,-50%);}

/*没有订单情况*/
.no_order{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);text-align: center;}
.no_order div{text-align: center;}
.no_order .font-icon{display: inline-block;float: none;width: 60px;height: 60px;background-color: #ccc;margin:0;}
.no_order .font-icon .lnr{font-size: 3.5rem;}
.no_order h4{font-size: 1.6rem;color: #333;line-height: 2;}
.no_order p{color: #999;}
.no_order .btn-handle{margin:20px auto;border-color: #333;}

/*订单详情页面*/
.order_states{width: 100%;padding:3% 2%;text-align: center;background-color: #81e077;color: #fff;}
.order_states h2{font-family: "Microsoft YaHei";font-size: 2.0rem;}
.order_states p{font-size: 1.4rem;padding-top: 5px;}
.lately_logistics{min-height: 60px;background-color: #fff;}
.lately_logistics .left_icon{position: absolute;left: 2%;top: 50%;-webkit-transform:translateY(-50%);width: 36px;height: auto;}
.lately_logistics .left1{left: 0px;margin-left: 36px;}
.lately_logistics .lnr{font-size: 2.2rem;}
.lately_logistics .lately_ress{display: block;}
.lately_logistics .left1 div{display: inline-block;}
.lately_logistics .right1{right: 2%;}
.lately_logistics .right1 .lnr{right: 2%;font-size: 1.4rem;}
.recipient{position:relative;padding-left: 30px;background-color: #f5f5f5;}
.recipient .left_icon{position: absolute;left: 2%;width: 36px;top: 50%;-webkit-transform:translateY(-50%);font-size: 2.2rem;}
.recipient h3{padding-top: 10px;padding-right: 2%;padding-bottom: 5px;padding-left: 5px;font-size: 1.2rem;}
.recipient p{padding-right: 2%;min-height: 36px;padding-bottom: 5px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-left: 5px;font-size: 1.2rem;}

/*iscroll效果的css样式*/
#wrapper {position:absolute; z-index:1;top:60px; bottom:48px; left:-9999px;width:100%;overflow:auto;}
#scroller {position:absolute; z-index:1;/*  -webkit-touch-callout:none;*/ -webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0;}
#scroller #orderLists {width:100%;}
#myFrame {position:absolute;top:0; left:0;}
/**Pull down styles**/
#pullDown, #pullUp {height:40px;line-height:40px;padding:5px 10px;font-size:1.4rem;color:#999;text-align: center;}
#pullDown .pullDownIcon, #pullUp .pullUpIcon  {display:inline-block; width:40px; height:40px; -webkit-transition-property:-webkit-transform;-webkit-transition-duration:250ms;}
#pullDown .pullDownIcon {-webkit-transform:rotate(0deg) translateZ(0);}
#pullUp .pullUpIcon  {-webkit-transform:rotate(-180deg) translateZ(0);}
#pullDown.flip .pullDownIcon { -webkit-transform:rotate(-180deg) translateZ(0);}
#pullUp.flip .pullUpIcon { -webkit-transform:rotate(0deg) translateZ(0);}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {background-position:0 100%;-webkit-transform:rotate(0deg) translateZ(0);-webkit-transition-duration:0ms;
-webkit-animation-name:loading;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
@-webkit-keyframes loading {
    from { -webkit-transform:rotate(0deg) translateZ(0); }
    to { -webkit-transform:rotate(360deg) translateZ(0); }
}

/*购物车页面*/
.cart .rl_lay{background-color: #fff;}
.cart .col-two{min-height: 88px;}
.cart .col-two .left1{left: 2%;}
.cart .bottom{line-height: 44px;padding-left: 2%;}
.cart span.price{color: #FF6367;}
.cart .input-group .inp_btn{line-height: 30px;width: 30px;height: 30px;font-size: 2.6rem;}
.cart .input-group .inp_btn.text{margin-left: 5px;margin-right: 5px;font-size: 2.0rem;}
.cart .goods_img{margin-left:0px;}
.cart .fr h3{display: inline-block;line-height: 30px;padding:10px 15px;font-size: 1.4rem;color: #FF6367;}
.cart .goods_info li:first-child(1){min-height: 34px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}